package lk.cms.all.service;

/**
 * @author LK
 * @date 2020/9/5 - 22:07
 */
import lk.cms.base.service.GenericManager;
import lk.cms.all.domain.All;

import java.util.List;
import java.util.Optional;



/**
 * Manager for all entity
 *
 * @author 42276
 *
 */
public interface AllManager extends GenericManager<All, Long> {
    /**
     * 返回实体All的所有数据
     *
     * @return
     */
    //List<All> getList();

    /**
     * 通过id返回一个All对象
     * @param id
     * @return
     */
    All getAllById(Long id);

    boolean IfExist(String username);

    void CreateOne(String username,String password,String identity);




    /**
     * 以下测试
     */
    //List<All> findAll();
    List<All> getList();

    Optional<All> findByAllId(Long allId);

    Boolean deleteById(Long allId);
}

